bottom-dump trailer - German English Dictionary